river chat - Turkish English Dictionary